.details{
	background-color:#eff7ff;
}
	.details-top{
		background-color: #fff;
		display:block;
	}
		.details-pic{
			background-size:cover;
			justify-content: space-around;
			text-align: center;
			align-items: center;
		}
		.de-title{
			font-size: 30rpx;
			margin:10rpx 20rpx;
			padding:10rpx;
		}
		.descri{
			font-size: 28rpx;
			color: #717171;
			margin-left: 20rpx;
			padding:10rpx;
		}
		.de-mid{
			height: 80rpx;
			margin: 5rpx;
			display: flex;
		}
			.price{
				/* width: 90%; */
				color: #ff5500;
				margin-left: 20rpx;
				margin-top: 20rpx;
			}
			.de-icon{
				height: 50rpx;
				width: 50rpx;
				margin-top: 15rpx;
				margin-right: 30rpx;
			}
			
	.details-min{
		margin-top: 20rpx;
		background-color: #fff;
	}
		.min-title{
			font-size: 36rpx;
			margin-left: 20rpx;
			margin-top: 20rpx;
			padding:20rpx;
			box-sizing: border-box;
		}
		.pictuer{
			background-size: cover;
			margin-bottom: 90rpx;
			justify-content: space-around;
			text-align: center;
			align-items: center;
		}
		.con{
			margin-top: 6rpx;
			background-color: #FFFFFF;
			border-radius: 10rpx;
			display: flex;
			align-items: center;
			justify-content: center;
			padding-bottom: 80rpx;
			box-sizing: border-box;
		}	
		
		
		/* 详情页底部固定 */
		.details-foot{
			position: fixed;
			left: 0;
			bottom: 0;
			background-color: #fff;
			justify-content: center;
			align-items: center;
			width: 100%;
			height: 120rpx;
			display: flex;
		}
			.service{
				width: 15%;
				height: 60rpx;
				display: block;
			}
				.service-pic{
					width: 30%;
					height: 35rpx;
					background-size: cover;
					margin-left: 30rpx;
				}
				.service-con{
					text-align: center;
					font-size: 22rpx;
					margin-bottom: 13rpx;
					color: #9a9da6;
				}
			.cart{
				width: 15%;
				height: 60rpx;
				display: block;
			}
				.cart-pic{
					width: 30%;
					height: 35rpx;
					background-size: cover;
					margin-left: 30rpx;
				}
			.add-cart{
				/* width: 35%; */
				color: #fff;
				background-color: #00a0f0;
				text-align: center;
				padding: 20rpx;
				box-sizing: border-box;
			}
			.buy{
				width: 35%;
				color: #fff;
				border-radius: 20rpx;
				background-color: #0055ff;
				text-align: center;
				padding: 20rpx;
				box-sizing: border-box;
			}
			
		.pop{
			width: 100%;
			position: fixed;
			left: 0;
			top: 0;
			height: 100%;
			z-index: 9999;
		}
			.pop-mask{
				position: absolute;
				left: 0;
				top: 0;
				width: 100%;
				height: 100%;
				background-color: rgba(0, 0, 0, 0.5);
			}
			.pop-box{
				position: absolute;
				left: 0;
				bottom: 0;
				/* 距离底部 */
				height: 500rpx;
				width: 100%;
				padding: 10rpx;
				box-sizing: border-box;
				background-color: #ffffff;
			}
			
				.pop-img{
					width: 200rpx;
					height: 200rpx;
					margin: 10rpx;
				}
				.pop-num{
					display: flex;
					padding: 20rpx;
					box-sizing: border-box;
					justify-content: space-between;
				}
				.pop-sub{
					color: #fff;
					line-height: 80rpx;
					background-color: #00a0f0;
					text-align: center;
				}